package com.itheima.d04_set_hashset_hashcode;

/**
 * 目标：了解哈希值的特点
 */
public class Test {

    public static void main(String[] args) {
        //1.同一个对象获取多次的哈希值，结果一致
        String s1 = new String("阿坤");
        System.out.println(s1.hashCode());
        System.out.println(s1.hashCode());
        System.out.println(s1.hashCode());


        //2.不同对象获取的哈希值，大概率可能不一致，小概率可能一样（哈希碰撞/哈希冲突）
        String s2 = new String("abc");
        String s3 = new String("acD");
        System.out.println("s2="+s2.hashCode());
        System.out.println("s3="+s3.hashCode());

    }
}
